over-snow vehicle - Turco Inglés Diccionario